const app = getApp();
var Keys = require('../../assets/data/keys.js')

Page({
  data: {
    temp_login_id: 0,
    userInfo: {},
    list: {
      data: [{
        "id": 1,
        "text": "订单管理",
        "img": "../../images/icon/icon_my_1.png",
        "jumpFlag": "order-list/index",
        "isClick": false,
      }, {
        "id": 2,
        "text": "地址管理",
        "img": "../../images/icon/icon_my_2.png",
        "jumpFlag": "select-address/index",
        "isClick": false,
      },
      // {
      //   "id": 3,
      //   "text": "酒币余额",
      //   "img": "../../images/icon/icon_my_3.png",
      //   "jumpFlag": "balance/balance",
      //   "isClick": false,
      // },
      {
        "id": 4,
        "text": "修改密码",
        "img": "../../images/icon/icon_my_4.png",
        "jumpFlag": "change-password/index",
        "isClick": false,
      },
        // {
        //   "id": 5,
        //   "text": "我的团队",
        //   "img": "../../images/icon/icon_my_5.png",
        //   "jumpFlag": "team/team",
        //   "isClick": false,
        // }
      ]
    }
  },

  onLoad() {

  },
  onShow() {
    if (app.login_id.length > 0) {
      this.setData({
        temp_login_id: app.login_id
      })
    } else {
      this.setData({
        temp_login_id: 0
      })
    }
    this.getUserInfo();
  },

  toDetailsTap: function (e) {
    var _this = this;
    if (app.login_id.length > 0) {
      wx.navigateTo({
        url: "/pages/" + _this.data.list.data[e.currentTarget.dataset.index].jumpFlag
      })
    } else {
      wx.showModal({
        title: '请登陆',
        success: function (res) {
          if (res.confirm) {
            wx.navigateTo({
              url: '../login/index',
            })
          }
        }
      })
    }
  },

  getUserInfo: function () {
    var _this = this;
    var temp_uid = 0;
    if (app.login_id.length > 0) {
      temp_uid = app.login_id
    }
    wx.request({
      url: "https://www.chnode.xyz/API/My.ashx?",
      data: {
        DataType: 'My_Details',
        U_ID: temp_uid,
      },
      success: function (res) {
        console.log(res);
        if (res.data.isok == "true") {
          if (temp_uid == 0) {
            _this.setData({
              userInfo: res.data.data[0]
            })
          } else {
            _this.setData({
              userInfo: res.data.data
            })
          }
        }
      }
    })

  },

  btnUserInfo: function () {
    if (app.login_id.length > 0) {

    } else {
      wx.showModal({
        title: '请登陆',
        success: function (res) {
          if (res.confirm) {
            wx.navigateTo({
              url: '../login/index',
            })
          }
        }
      })
    }
  },

  //退出
  btnQuit: function () {
    var _this = this;
    wx.showModal({
      title: '提示',
      content: '退出登录？',
      success: function (res) {
        if (res.confirm) {
          wx.removeStorage({
            key: 'login_id',
            success: function (res) {
              app.login_id = '';
              temp_login_id: 0;
              _this.onShow();
            }, fail: function () { CommonUtils.showToastWithImg("请稍后尝试", 2) }
          })
        }
      }
    })
  }

  // aboutUs: function () {
  //   wx.showModal({
  //     title: '关于我们',
  //     content: '本系统基于开源小程序商城系统 https://github.com/EastWorld/wechat-app-mall 搭建，祝大家使用愉快！',
  //     showCancel: false
  //   })
  // },

  // getPhoneNumber: function (e) {
  // 	if (!e.detail.errMsg || e.detail.errMsg != "getPhoneNumber:ok") {
  // 		wx.showModal({
  // 			title: '提示',
  // 			content: '无法获取手机号码',
  // 			showCancel: false
  // 		})
  // 		return;
  // 	}
  // 	var that = this;
  // 	wx.request({
  // 		url: 'https://api.it120.cc/' + app.globalData.subDomain + '/user/wxapp/bindMobile',
  // 		data: {
  // 			token: app.globalData.token,
  // 			encryptedData: e.detail.encryptedData,
  // 			iv: e.detail.iv
  // 		},
  // 		success: function (res) {
  // 			if (res.data.code == 0) {
  // 				wx.showToast({
  // 					title: '绑定成功',
  // 					icon: 'success',
  // 					duration: 2000
  // 				})
  // 				that.getUserApiInfo();
  // 			} else {
  // 				wx.showModal({
  // 					title: '提示',
  // 					content: '绑定失败',
  // 					showCancel: false
  // 				})
  // 			}
  // 		}
  // 	})
  // },
  // getUserApiInfo: function () {
  // 	var that = this;
  // 	wx.request({
  // 		url: 'https://api.it120.cc/' + app.globalData.subDomain + '/user/detail',
  // 		data: {
  // 			token: app.globalData.token
  // 		},
  // 		success: function (res) {
  // 			if (res.data.code == 0) {
  // 				that.setData({
  // 					apiUserInfoMap: res.data.data,
  // 					userMobile: res.data.data.base.mobile
  // 				});
  // 			}
  // 		}
  // 	})

  // },

  // getUserAmount: function () {
  // 	var that = this;
  // 	wx.request({
  // 		url: 'https://api.it120.cc/' + app.globalData.subDomain + '/user/amount',
  // 		data: {
  // 			token: app.globalData.token
  // 		},
  // 		success: function (res) {
  // 			if (res.data.code == 0) {
  // 				that.setData({
  // 					balance: res.data.data.balance,
  // 					freeze: res.data.data.freeze,
  // 					score: res.data.data.score
  // 				});
  // 			}
  // 		}
  // 	})

  // },
  // checkScoreSign: function () {
  // 	var that = this;
  // 	wx.request({
  // 		url: 'https://api.it120.cc/' + app.globalData.subDomain + '/score/today-signed',
  // 		data: {
  // 			token: app.globalData.token
  // 		},
  // 		success: function (res) {
  // 			if (res.data.code == 0) {
  // 				that.setData({
  // 					score_sign_continuous: res.data.data.continuous
  // 				});
  // 			}
  // 		}
  // 	})
  // },
  // scoresign: function () {
  // 	var that = this;
  // 	wx.request({
  // 		url: 'https://api.it120.cc/' + app.globalData.subDomain + '/score/sign',
  // 		data: {
  // 			token: app.globalData.token
  // 		},
  // 		success: function (res) {
  // 			if (res.data.code == 0) {
  // 				that.getUserAmount();
  // 				that.checkScoreSign();
  // 			} else {
  // 				wx.showModal({
  // 					title: '错误',
  // 					content: res.data.msg,
  // 					showCancel: false
  // 				})
  // 			}
  // 		}
  // 	})
  // },
  // relogin: function () {
  // 	var that = this;
  // 	app.globalData.token = null;
  // 	app.login();
  // 	wx.showModal({
  // 		title: '提示',
  // 		content: '重新登陆成功',
  // 		showCancel: false,
  // 		success: function (res) {
  // 			if (res.confirm) {
  // 				that.onShow();
  // 			}
  // 		}
  // 	})
  // },
  // recharge: function () {
  // 	wx.navigateTo({
  // 		url: "/pages/recharge/index"
  // 	})
  // },
  // withdraw: function () {
  // 	wx.navigateTo({
  // 		url: "/pages/withdraw/index"
  // 	})
  // }
})